package com.oa.domain;

/**
 * GroupAuth entity. @author MyEclipse Persistence Tools
 */

public class GroupAuth implements java.io.Serializable {

	// Fields

	private Long gaid;
	private Authority authority;
	private Rolegroup rolegroup;

	// Constructors

	/** default constructor */
	public GroupAuth() {
	}

	/** minimal constructor */
	public GroupAuth(Long gaid) {
		this.gaid = gaid;
	}

	/** full constructor */
	public GroupAuth(Long gaid, Authority authority, Rolegroup rolegroup) {
		this.gaid = gaid;
		this.authority = authority;
		this.rolegroup = rolegroup;
	}

	// Property accessors

	public Long getGaid() {
		return this.gaid;
	}

	public void setGaid(Long gaid) {
		this.gaid = gaid;
	}

	public Authority getAuthority() {
		return this.authority;
	}

	public void setAuthority(Authority authority) {
		this.authority = authority;
	}

	public Rolegroup getRolegroup() {
		return this.rolegroup;
	}

	public void setRolegroup(Rolegroup rolegroup) {
		this.rolegroup = rolegroup;
	}

}